Method and apparatus for transmitting and receiving common logical channel and dedicated logical channel transmissions via a high speed downlink shared channel

ABSTRACT

A method and apparatus for transmitting and receiving common logical channel and dedicated logical channel transmissions via a high speed downlink shared channel (HS-DSCH) are disclosed. A medium access control (MAC)-hs entity generates a MAC-hs protocol data unit (PDU) carrying a MAC-c/sh/m PDU and/or a MAC-d PDU. A UE-specific HS-DSCH radio network temporary identifier (H-RNTI) may be used for the MAC-d PDU, and a cell-specific H-RNTI may be used for the MAC-c/sh/b PDU. Alternatively, a cell-specific H-RNTI and one of a cell RNTI (C-RNTI) and a universal terrestrial radio access network RNTI (U-RNTI) may be used in a Cell_FACH state. The logical channel type and identity may be inserted in a MAC-hs PDU header or indicated by a distinct H-RNTI. A logical channel type for common logical channels may be identified in a MAC-c/sh/m PDU header. The logical channel type and identity may be identified by a queue identity.

CROSS REFERENCE TO RELATED APPLICATION

This application claims the benefit of U.S. provisional application No.60/883,521 filed Jan. 5, 2007, which is incorporated by reference as iffully set forth.

FIELD OF INVENTION

The present invention is related to wireless communication.

BACKGROUND

High-speed shared channels for downlink and uplink transmissions areavailable in third generation partnership project (3GPP) Release 6systems. Currently, these channels are only available when a userequipment (UE) is in a Cell_DCH state. The UE is in the Cell_DCH stateif dedicated channels are allocated for the UE. In other radio resourcecontrol (RRC) states of the connected mode, (i.e., Cell_FACH, Cell_PCH,and URA_PCH states), the UE is not allocated dedicated channels.Communication with the UE takes place over a random access channel(RACH) and a forward access channel (FACH) in the Cell_FACH state, andover a paging channel (PCH) in the Cell_PCH and URA_PCH states.

FIGS. 1 and 2 show conventional medium access control (MAC) entities inthe network and in the UE, respectively. A plurality of sub-MAC entitiesare included in the MAC entity. The MAC-b entity controls a broadcastchannel (BCH). The MAC-c/sh/m controls access to all common transportchannels, except a high speed downlink shared channel (HS-DSCH). TheMAC-d controls access to all dedicated transport channels to MAC-c/sh/mand MAC-hs. The MAC-hs handles high speed downlink packet access (HSDPA)specific functions and controls access to the HS-DSCH. The MAC-e/escontrols access to an enhanced dedicated channel (E-DCH).

The data rates available on the FACH channel in the downlink are inpractice limited to low values due to the inability of a radio networkcontroller (RNC) to modify its transmission power or a modulation andcoding scheme to adapt to the requirements of the different UEs servedby the FACH. This data rate limitation means that the duration needed toset up dedicated channels for the UE is relatively long and this, inturn, results in long call setup times which degrade end-userexperience. Because of this, it has been proposed to allow the use ofthe HS-DSCH while the UE is in the Cell_FACH state. It has also beenproposed to allow the use of the HS-DSCH for paging in the Cell_PCH andURA_PCH states.

While allowing the utilization of the HS-DSCH in the Cell_FACH,Cell_PCH, and URA_PCH states would improve the system performance, thereare a number of issues that need to be solved in order to avoidinefficiencies. MAC architecture should be modified to allow theutilization of the HS-DSCH in other RRC states. MAC sub-entities shouldalso be modified to solve the following issues: how to efficientlyidentify UEs that the data carried over the HS-DSCH belong to; how toefficiently identify types of logical channels that the data carriedover the HS-DSCH belong to; and how to handle legacy UEs that do notsupport the feature.

SUMMARY

A method and apparatus for transmitting and receiving common logicalchannel and dedicated logical channel transmissions via an HS-DSCH aredisclosed. A MAC-hs entity in a network generates a MAC-hs protocol dataunit (PDU) carrying the MAC-c/sh/m PDU and/or the MAC-d PDU andtransmitting the MAC-hs PDU via an HS-DSCH. A UE-specific HS-DSCH radionetwork temporary identifier (H-RNTI) may be used for the MAC-d PDU, anda cell-specific H-RNTI may be used for the MAC-c/sh/b PDU.Alternatively, the MAC-hs entity may use a cell-specific H-RNTI and oneof a cell RNTI (C-RNTI) and a universal terrestrial radio access networkRNTI (U-RNTI) when the UE is in a Cell_FACH state. The logical channeltype and identity may be inserted in a MAC-hs PDU header. A distinctH-RNTI may be used to identify a logical channel type and identity. Alogical channel type for the common logical channel may be identified ina MAC-c/sh/m PDU header. The logical channel type and identity may beidentified by a queue identity (ID).

BRIEF DESCRIPTION OF THE DRAWINGS

A more detailed understanding may be had from the following description,given by way of example and to be understood in conjunction with theaccompanying drawings wherein:

FIG. 1 shows a conventional MAC entity in the network;

FIG. 2 shows a conventional MAC entity in the UE;

FIG. 3 shows a MAC-c/sh/m entity in the network;

FIG. 4 shows a MAC-c/sh/m entity in a wireless transmit/receive unit(WTRU);

FIG. 5 shows a MAC-hs entity in the network;

FIG. 6 shows a MAC-hs entity in the WTRU in accordance with oneembodiment;

FIG. 7 shows a MAC-hs entity in the WTRU in accordance with anotherembodiment;

FIG. 8 shows a MAC-d entity in the network;

FIG. 9 shows a MAC-d entity in the WTRU;

FIG. 10 shows an example MAC-hs PDU format in case that multiplexing isallowed; and

FIG. 11 shows an example MAC-hs PDU format in case that multiplexing isnot allowed.

DETAILED DESCRIPTION

When referred to hereafter, the terminology “UE” includes but is notlimited to a wireless transmit/receive unit (WTRU), a mobile station, afixed or mobile subscriber unit, a pager, a cellular telephone, apersonal digital assistant (PDA), a computer, or any other type of userdevice capable of operating in a wireless environment. When referred tohereafter, the terminology “Node-B” includes but is not limited to abase station, a site controller, an access point (AP), or any other typeof interfacing device capable of operating in a wireless environment.

Conventional MAC entities in the network and in the UE are modified toenable mapping of common and shared logical channels, (hereinaftercollectively “common logical channels”), and dedicated logical channelsonto the HS-DSCH and identify a UE and/or a logical channel for theHS-DSCH transmission. The common logical channels include, but are notlimited to, a paging control channel (PCCH), a common control channel(CCCH), a broadcast control channel (BCCH), a shared channel controlchannel (SHCCH), a common traffic channel (CTCH), a multimedia broadcastmulticast services (MBMS) traffic channel (MTCH), an MBMS schedulingchannel (MSCH), an MBMS control channel (MCCH), and the like. Thededicated logical channels include, but are not limited to, a dedicatedcontrol channel (DCCH) and a dedicated traffic channel (DTCH). Newfunctions are added or conventional functions are modified in thesub-MAC entities in the network and the UE as shown in FIGS. 3-9.

FIG. 3 shows a MAC-c/sh/m entity 300 in the network. The MAC-c/sh/mentity 300 receives MAC service data unit (SDU) via the common logicalchannels, (e.g., PCCH, BCCH, SHCCH, CCCH, CTCH, MCCH, MSCH, MTCH, etc.),and receives MAC-d PDUs from a MAC-d entity. The MAC-c/sh/m entity 300may output a MAC-c/sh/m PDU to the MAC-hs entity for transmission overthe HS-DSCH. Alternatively, the MAC-c/sh/m entity 300 may transmit theMAC SDUs from the common logical channels via common transport channels,(such as a RACH, an FACH, etc.), as in prior art.

The MAC-c/sh/m entity 300 includes an F1 function unit 302. The F1function unit 302 receives MAC SDUs via the common logical channels andMAC-d PDUs from the MAC-d entity 800 via a flow control unit 304. The F1function unit 302 dynamically determines whether the logical channelshould be mapped to the HS-DSCH or another transport channel as in priorart. Such determination may be based on the knowledge of thecapabilities of the UE(s) to which the information is intended if knownbecause legacy UEs may not have the capability of utilizing HS-DSCH inan RRC state other than the Cell_DCH state. The F1 function unit 302 mayinsert logical channel identity, (e.g., target channel type field(TCTF)), in the MAC-c/sh/m PDU, which will be explained in detail below.

The MAC SDUs and MAC-d PDUs processed by the F1 function unit 302 may besent to the MAC-hs entity 500 via a flow control unit 306 fortransmission over the HS-DSCH. Alternatively, the MAC SDUs and the MAC-dPDUs processed by the F1 function unit may be first processed by thescheduling/buffering/priority handling/demultiplexing unit 308 and thenforwarded to the MAC-hs entity 500 via the flow control unit 306.

The MAC-c/sh/m entity 300 must provide appropriate timing information tothe MAC-hs entity 500 to ensure that the BCCH and PCCH information istransmitted at the appropriate time.

FIG. 4 shows a corresponding MAC-c/sh/m entity 400 in the UE. TheMAC-c/sh/m entity 400 includes an F2 function unit 402. The F2 functionunit 402 receives a MAC-hs SDU from the MAC-hs entity 600. The F2function unit 402 detects logical channel identity, (e.g., TCTF), in theheader, and maps between logical channels and transport channels.

FIG. 5 shows a MAC-hs entity 500 in the network. The MAC-hs entity 500receives MAC-c/sh/m PDU and MAC-d PDU and outputs a MAC-hs PDU fortransmission over the HS-DSCH. The MAC-hs entity 500 includes ascheduling and priority handling unit 502, an HARQ entity 504, and atransport format and resource combination (TFRC) selection unit 506. Thescheduling and priority handling unit 502 manages HS-DSCH resourcesbetween the HARQ entity 504 and data flows according to their priority.The scheduling and priority handling unit 502 also determines the queueID and TSN for each new MAC-hs PDU being serviced. The HARQ entity 504handles the HARQ functionality for the UE. The TFRC selection unit 5-6selects an appropriate transport format and resource for the data to betransmitted on HS-DSCH. In addition, the TFRC selection unit 506performs function F3 to insert logical channel type and identity, (e.g.,TCTF and C/T Mux), in the MAC-hs header and/or select an HS-DSCH radionetwork temporary identity (H-RNTI), and insert “UE-ID” and/or “UE-IDType” fields in the MAC-hs header, which will be explained in detailbelow.

FIG. 6 shows a corresponding MAC-hs entity 600 in the UE. The MAC-hsentity 600 includes an HARQ entity 602, a reordering queue distributionunit 604, a plurality of reordering queues 606, and a plurality ofdisassembly units 608, 610. The HARQ entity 602 performs HARQfunctionality. The reordering queue distribution unit 604 distributesthe received MAC-hs PDUs to the correct reordering queue 606 based onthe queue ID. The reordering queue distribution unit 604 also performsfunction F4 to distribute the received MAC-hs PDUs to the correctreordering buffer. The distribution may be based on the logical channelID or the detected H-RNTI or both, depending on the method that is usedto signal logical channel. When different queues or logical channels aremultiplexed in one MAC-hs PDU, the reordering queue distribution unit604, (more specifically Function 4 in unit 604), may performde-multiplexing or de-assembly of the MAC-hs PDU into the respectivelogical channels or queues. The de-assembly/de-multiplexing shall bedone prior to reordering.

The disassembly entities 608, 610 are responsible for the disassembly ofMAC-hs PDUs. When a MAC-hs PDU is disassembled the MAC-hs header isremoved, the MAC-d PDUs or MAC-c/sh/m PDUs are extracted and paddingbits are removed. Then, the MAC-d PDUs or MAC-c/sh/m PDUs are deliveredto the MAC-d entity or MAC-c/sh/m entity, respectively. The disassemblyunit 608 performs function F5d for MAC-d PDUs and the disassembly unit610 performs function F5c for MAC-c/sh/m PDUs. The disassembly unit 608de-multiplexes MAC-hs PDUs based on MAC-hs header, (e.g., C/T field orother fields indicating the logical channel). The disassembly unit 610de-multiplexes MAC-hs PDUs based on the MAC-hs header, (e.g., TCTF orother field indicating the logical channel).

FIG. 7 shows an alternative MAC-hs entity 700 in the UE. The MAC-hsentity 700 includes an HARQ entity 702, a reordering queue distributionunit 704, a plurality of reordering queues 706, and a plurality ofdisassembly units 708. When different queues and/or logical channels aremultiplexed in one MAC-hs PDU, the reordering queue distribution unit704, (more specifically Function 4 in unit 704), may performde-multiplexing or de-assembly of the MAC-hs PDU into the respectivelogical channels or queues. The de-assembly/de-multiplexing shall bedone prior to reordering. The reordering queue distribution unit 704performs distributes the received de-assembled MAC-hs PDUs to thecorrect reordering buffer. The distribution of MAC-hs PDUs may be basedon the logical channel ID and/or based on the detected H-RNTI. Thedisassembly unit 708 performs function F5 to de-multiplex MAC-hs PDUsbased on the MAC-hs header, (e.g., a field indicating logical channelidentifier).

If MAC-hs segmentation/concatenation based on available physicalresources is performed in the Node B, the disassembly unit 608, 610, 708may perform re-assembly of the segmented packets and disassembly of theconcatenated packets. The received MAC-hs PDU is disassembled into thegroup of reordering SDUs that belong to the same reordering queue. Thegroup of reordering SDUs is distributed to reordering queues forreordering. Concatenated group of reordering SDUs are disassembled intocomplete MAC-hs SDUs or MAC-hs SDU segments after reordering isperformed. The MAC-hs SDU segments are reassembled into complete MAC-hsSDUs. The complete MAC-hs SDUs are demultiplexed based on logicalchannel identifiers in MAC-hs headers. The segmentation andconcatenation information should be identified in the MAC header.

FIG. 8 shows a MAC-d entity 800 in the network. The MAC-d entity 800includes an F6 function unit 802. The F6 function unit 802 inserts C/TMux field in the MAC-d header to indicate the logical channel identity.

FIG. 9 shows a MAC-d entity 900 in the UE. The MAC-d entity 900 includesan F7 function unit 902. The F7 function unit 902 extracts the C/T Muxfield.

UE identification for HS-DSCH transmission is explained hereinafter. UEidentification should be provided for the HS-DSCH transmission to allowa UE to determine if the UE should read (or attempt to read) the HS-DSCHtransmission and pass it to the layer above the MAC entity.

In accordance with a first embodiment, the TFRC selection unit 506 inthe MAC-hs entity 500 in the network uses a UE-specific H-RNTI fordedicated logical channels, (i.e., DTCH and DCCH), mapped to theHS-DSCH, and a cell-specific H-RNTI for common logical channels mappedto the HS-DSCH. The UE-specific H-RNTI is provided to the UE by higherlayers along with (or in place of) a cell radio network temporaryidentity (C-RNTI). The cell-specific H-RNTI is provided to UEs camped onor connected to the cell. In accordance with the first embodiment, theF1 function unit 302 in the MAC-c/sh/m entity 300 in the network is notrequired to add “UE ID” and “UE ID Type” fields to the MAC header ofevery incoming MAC-d PDU that is mapped to common transport channel. TheMAC-c/sh/m entity 400 in the UE is not required to read “UE ID” field inthe MAC-d PDU header.

For a PCCH, the network may derive a UE-specific H-RNTI from a UEidentity, (such as international mobile equipment identity (IMEI) orinternational mobile subscriber identity (IMSI)). The network may alsoderive a UE-specific H-RNTI from a UE identity plus a cell-specificidentity or the cell-specific H-RNTI. Alternatively, a unique H-RNTI maybe used and the IMEI/IMSI based ID is signaled on the HS-DSCH. This maybe used when the UE is in the Cell_PCH or URA_PCH states.

In accordance with a second embodiment, a cell-specific H-RNTI is usedfor dedicated logical channels mapped to the HS-DSCH when the UE is inthe Cell_FACH state. In the Cell_PCH or URA_PCH states, either thecell-specific H-RNTI or a unique H-RNTI is used and the IMEI/IMSI basedID is signaled on the HS-DSCH. The UE is identified with the C-RNTI orU-RNTI as in prior art (in the “UE-ID Type” and “UE-ID” fields) if theUE has a mapped FACH. When a UE is configured for reception of HS-DSCH,the UE no longer receives a FACH.

The TFRC selection unit 503 in the MAC-hs entity 500 in the networkinserts the “UE-ID Type” and “UE-ID” fields into the MAC-hs header. The“UE-ID type” and “UE-ID” fields are no longer inserted in the header forevery MAC SDU in the MAC-c/sh/m entity. The MAC-c/sh/m header is notapplied. A new version of the MAC-hs PDU header is defined to includethe “UE-ID type” and “UE-ID” fields.

Alternatively, a high speed shared control channel (HS-SCCH)transmission may incorporate the “UE-ID type” and “UE-ID” fields. Thisnew information is applied to the cyclic redundancy check (CRC) overlayin a unique way so that existing H-RNTI coding can be maintained.

In case that multiplexing of logical channels from different UEs isallowed in a MAC-hs PDU, multiple “UE-ID Type” and “UE-ID” fields may beincluded in the MAC-hs header along with a size index identifier (SID),number of MAC-d PDUS (N), and flag (F) fields to identify the UE thatthe data belongs to. Alternatively the information may be included inthe HS-SCCH transmission.

In addition, a distinct transmission sequence number (TSN) may beincluded for each UE. This allows the UE to disregard information notdestined to the UE when reordering. Specifically, the UE firstde-multiplexes the MAC-hs PDU and keeps only the information destined tothe UE, and then performs reordering using the TSN associated with thispiece of the MAC-hs PDU.

Identification of logical channels is explained hereinafter. Sincecommon logical channels may be transmitted over the HS-DSCH, the networkshould identify which logical channel a MAC SDU received from thenetwork belongs to.

In accordance with the first embodiment, the logical channel type, orthe logical channel type and identity, is indicated in the MAC-hs PDUwhen the UE is in the Cell_FACH state. The TFRC selection unit 503 inthe MAC-hs entity inserts logical channel identification in the MAC-hsheader. A new version for the MAC-hs PDU is defined and indicated by anew value of the version field (VF) that includes additional fields foridentifying type and identity of logical channels. For instance, the“TCTF” and “C/T Mux” fields may be utilized to indicate the logicalchannel type and identity.

The TCTF field indicates the logical channel type, (i.e., whether itcarries BCCH, CCCH, CTCH, SHCCH, MCCH, MTCH, MSCH or dedicated logicalchannel information). The C/T Mux field indicates the logical channelinstance when multiple logical channels are carried on the sametransport channel or on the same MAC-d flow. The “C/T Mux” field isrequired only if the “TCTF” field indicates that the logical channel isdedicated logical channel, (i.e., DTCH and/or DCCH), and if there aremultiple dedicated logical channels mapped to the HS-DSCH.

The format of the MAC-hs PDU header depends on whether multiplexing oflogical channels is allowed in a MAC-hs PDU. FIG. 10 shows an exampleMAC-hs PDU format in case that multiplexing is allowed. The MAC-hs PDU1000 includes a MAC-hs header 1010 and a MAC-hs payload 1020. The MAC-hspayload 1020 includes one or more MAC-hs SDUs 1022 and optionallypadding 1024. The MAC-hs header 1010 includes a VF, Queue ID, TSN,SID_(n), N_(n), F_(n), TCTF_(n), and C/T Mux_(n) fields. The VF field isa one bit flag providing extension capabilities of the MAC-hs PDUformat. The Queue ID field provides identification of the reorderingqueue in order to support independent buffer handling of data belongingto different reordering queues. The TSN field is used for reorderingpurposes to support in-sequence delivery to higher layers. The SID_(n)field identifies the size of a set of consecutive MAC-d PDUs. The N_(n)field identifies the number of consecutive MAC-d PDUs with equal size.The F_(n) field indicates if more fields are present in the MAC-hsheader or not.

FIG. 11 shows an example MAC-hs PDU 1100 in case that multiplexing isnot allowed. The MAC-hs PDU 1100 is similar to the MAC-hs PDU 1000except in the MAC-hs PDU header 1110, only one TCTF and one C/T Muxfield are included. It should be noted that the MAC-hs PDU formats shownin FIGS. 10 and 11 are examples and may be different depending on thespecific way queue multiplexing, reordering and/or segmentation (ifapplicable) are implemented.

Logical channel type may be implicitly indicated to be a PCCH when theUE is in the Cell_PCH or URA_PCH states. Alternatively, an additionalvalue of the TCTF field may be defined for the PCCH.

The MAC-hs PDU header may include a single TSN and Queue ID for thewhole MAC-hs PDU as shown in FIGS. 10 and 11. Alternatively, the MAC-hsPDU header may include multiple TSNs and multiple Queue IDs ifmultiplexing of different queues is allowed. In this case, reordering isperformed after demultiplexing of queues. Alternatively, no TSN may besignaled in the MAC-hs PDU header and reordering may be performed abovethe MAC-hs entity.

In accordance with a second embodiment, the logical channel type andidentity are identified by distinct H-RNTI assigned to the UE. The TFRCselection unit 506 selects an H-RNTI for MAC-hs PDU, and the reorderingqueue distribution unit 604 distributes the received MAC-hs PDUs to aproper reordering queue 606 based on the detected H-RNTI. The mappingbetween the H-RNTI and the logical channel type is signaled to the UEthrough an RRC signaling.

In accordance with a third embodiment, the logical channel type ispartly identified by H-RNTI and partly by “TCTF” and/or “C/T Mux” fieldsin the MAC-hs PDU header and/or the HS-SCCH transmission. For instance,the UE may be assigned an H-RNTI for dedicated logical channel trafficand another H-RNTI for common logical channel traffic. The TFRCselection unit 506 selects a proper H-RNTI for the common logicalchannel traffic and the dedicated logical channel traffic. For thededicated logical channel traffic, the TFRC selection unit 506 in theMAC-hs entity inserts a C/T Mux” field into the MAC-hs PDU header toidentify the logical channel identity while for the common logicalchannel traffic, the TFRC selection unit 506 inserts a “TCTF” field intothe MAC-hs PDU header to identify the common logical channel type. Inthe UE, the reordering queue distribution unit 604, 704 detects theH-RNTI and distributes the MAC-hs PDU to a proper reordering queue 606,706 based on the detected H-RNTI, and the disassembly units 608, 610,708 extract “TCTF” or “C/T Mux” fields and transfer MAC SDU or MAC-d PDUto a higher layer based on the “TCTF” or “C/T Mux” field.

In accordance with a fourth embodiment, the logical channel type isidentified in the MAC-c/sh/m PDU as in prior art, (i.e., “TCTF” field isincluded in the MAC header of every single MAC SDU by the F1 functionunit). The “TCTF” field is included in the MAC-d PDUs that are mapped tothe common transport channel. The logical channel identity for thededicated logical channel is indicated in the MAC-d PDU as in prior art,(i.e., “C/T Mux” field is included in the MAC-d PDU header by the F6function unit 802 when multiple dedicated logical channels are mapped tothe HS-DSCH). In the UE, the F2 function unit 402 extracts the “TCTF”field and maps the MAC-hs PDU to a proper logical channel or to theMAC-d entity. The F7 function unit 902 then extracts the “C/T Mux” fieldto identify the logical channel identity.

In accordance with a fifth embodiment, the logical channel type and/oridentity is partially or completely identified by the “Queue ID” fieldof the MAC-hs PDU header. A mapping is defined between a priority queueand a logical channel type or a group of logical channel types. In thelatter case, the F1 function unit 302 adds a “TCTF” field to the headerof each MAC SDU from one of the grouped logical channel types. In theUE, the reordering queue distribution unit 604 distributes the MAC-hsPDU based on the Queue ID.

Logical channel identity for dedicated logical channel is optionallyidentified by a “C/T Mux” field in either the MAC-hs PDU header or theMAC-d PDU header if only the logical channel type is identified by theQueue ID.

Multiplexing of different queues in one MAC-hs PDU may be performed. Asdescribed above, a MAC-hs PDU may contain a single pair of Queue ID andTSN values, multiple pairs of Queue ID and TSN values, or no TSNanywhere (neither MAC-d PDU header nor MAC-hs PDU header).

Tables 1 and 2 are summary of the functions performed by the functionunits in the sub-MAC entities in accordance with different embodimentsof the UE identification and the logical channel identification.

Although the features and elements are described in embodiments inparticular combinations, each feature or element may be used alonewithout the other features and elements or in various combinations withor without other features and elements. The methods or flow chartsprovided may be implemented in a computer program, software, or firmwaretangibly embodied in a computer-readable storage medium for execution bya general purpose computer or a processor. Examples of computer-readablestorage mediums include a read only memory (ROM), a random access memory(RAM), a register, cache memory, semiconductor memory devices, magneticmedia such as internal hard disks and removable disks, magneto-opticalmedia, and optical media such as CD-ROM disks, and digital versatiledisks (DVDs).

Suitable processors include, by way of example, a general purposeprocessor, a special purpose processor, a conventional processor, adigital signal processor (DSP), a plurality of microprocessors, one ormore microprocessors in association with a DSP core, a controller, amicrocontroller, Application Specific Integrated Circuits (ASICs), FieldProgrammable Gate Arrays (FPGAs) circuits, any other type of integratedcircuit (IC), and/or a state machine.

A processor in association with software may be used to implement aradio frequency transceiver for use in a wireless transmit receive unit(WTRU), user equipment (UE), terminal, base station, radio networkcontroller (RNC), or any host computer. The UE may be used inconjunction with modules, implemented in hardware and/or software, suchas a camera, a video camera module, a videophone, a speakerphone, avibration device, a speaker, a microphone, a television transceiver, ahands free headset, a keyboard, a Bluetooth® module, a frequencymodulated (FM) radio unit, a liquid crystal display (LCD) display unit,an organic light-emitting diode (OLED) display unit, a digital musicplayer, a media player, a video game player module, an Internet browser,and/or any wireless local area network (WLAN) module.

1. A Node-B for transmitting common logical channel transmission anddedicated logical channel transmission via a high speed downlink sharedchannel (HS-DSCH), the Node-B comprising: a medium access control(MAC)-hs entity for generating a MAC-hs protocol data unit (PDU)carrying at least one of a MAC-c/sh/m PDU for a common logical channelservice data unit (SDU) and a MAC-d PDU for a dedicated logical channelSDU and transmitting the MAC-hs PDU to a user equipment (UE) via anHS-DSCH, the MAC-hs entity using a UE-specific HS-DSCH radio networktemporary identifier (H-RNTI) for identifying a UE to which the MAC-dPDU is destined, and using a cell-specific H-RNTI for identifying a UEto which the MAC-c/sh/b PDU is destined; and a physical layer fortransmitting the MAC-hs PDU.
 2. The Node-B of claim 1 wherein the MAC-hsentity inserts at least one of a logical channel type and a logicalchannel identity in a MAC-hs PDU header.
 3. The Node-B of claim 2wherein multiple logical channels are multiplexed into one MAC-hs PDUand multiple logical channel types and identities are inserted in theMAC-hs PDU header.
 4. The Node-B of claim 1 wherein a logical channeltype is implicitly indicated to be a paging control channel (PCCH) whenthe UE is in one of Cell_PCH and URA_PCH states.
 5. The Node-B of claim1 wherein the MAC-hs entity selects a distinct H-RNTI to identify alogical channel type and identity.
 6. The Node-B of claim 1 wherein theMAC-hs entity selects a distinct H-RNTI to identify a logical channeltype and inserts a logical channel identity field in a MAC-hs PDU headerto indicate a logical channel identity.
 7. The Node-B of claim 1 whereina logical channel type for the common logical channel is identified in aMAC-c/sh/m PDU header.
 8. The Node-B of claim 1 wherein at least one oflogical channel type and identity is identified by a queue identity (ID)field of a MAC-hs PDU header.
 9. The Node-B of claim 8 wherein a groupof logical channel types is indicated by the queue ID and a targetchannel type field (TCTF) in a MAC-c/sh/m PDU header indicates a logicalchannel type of the grouped logical channel types.
 10. The Node-B ofclaim 8 wherein a logical channel identity for dedicated logical channelis identified by a C/T Mux field.
 11. The Node-B of claim 8 wherein theMAC-hs PDU includes multiple pairs of queue identity (ID) andtransmission sequence number (TSN).
 12. The Node-B of claim 1 whereinmultiple logical channels are multiplexed into the MAC-hs PDU andmultiple logical channel identities are included in the MAC-hs header.13. The Node-B of claim 12 wherein one transmission sequence number(TSN) is included for each of the logical channel identities in theMAC-hs header.
 14. A Node-B for transmitting common logical channeltransmission and dedicated logical channel transmission via a high speeddownlink shared channel (HS-DSCH), the Node-B comprising: a mediumaccess control (MAC)-hs entity for generating a MAC-hs protocol dataunit (PDU) carrying at least one of a MAC-c/sh/m PDU for a commonlogical channel service data unit (SDU) and a MAC-d PDU for a dedicatedlogical channel SDU and transmitting the MAC-hs PDU to a user equipment(UE) via an HS-DSCH, the MAC-hs entity using a cell-specific HS-DSCHradio network temporary identity (H-RNTI) and one of a cell RNTI(C-RNTI) and a universal terrestrial radio access network RNTI (U-RNTI)when the UE is in a Cell_FACH state; and a physical layer fortransmitting the MAC-hs PDU.
 15. The Node-B of claim 14 wherein theMAC-hs entity uses one of a cell-specific H-RNTI and a unique H-RNTIwhen the UE is in Cell_PCH and URA_PCH states.
 16. The Node-B of claim14 wherein the MAC-hs entity inserts a UE-ID Type and UE-ID fields intoa MAC-hs PDU header.
 17. The Node-B of claim 14 wherein a high speedshared control channel (HS-SCCH) transmission incorporates a UE-ID typeand UE-ID fields.
 18. The Node-B of claim 14 wherein the MAC-hs entityinserts at least one of a logical channel type and a logical channelidentity in a MAC-hs PDU header.
 19. The Node-B of claim 14 wherein alogical channel type is implicitly indicated to be a paging controlchannel (PCCH) when the UE is in one of Cell_PCH and URA_PCH states. 20.The Node-B of claim 14 wherein the MAC-hs entity selects a distinctH-RNTI to identify a logical channel type and identity.
 21. The Node-Bof claim 14 wherein the MAC-hs entity selects a distinct H-RNTI toidentify a logical channel type and inserts a logical channel identityfield in a MAC-hs PDU header to indicate a logical channel identity. 22.The Node-B of claim 14 wherein a logical channel type for the commonlogical channel is identified in a MAC-c/shim PDU header.
 23. The Node-Bof claim 14 wherein at least one of logical channel type and identity isidentified by a queue identity (ID) field of a MAC-hs PDU header. 24.The Node-B of claim 23 wherein a group of logical channel types isindicated by the queue ID and a target channel type field (TCTF) in aMAC-c/sh/m PDU header indicates a logical channel type of the groupedlogical channel types.
 25. The Node-B of claim 24 wherein a logicalchannel identity for dedicated logical channel is identified by a C/TMux field.
 26. The Node-B of claim 24 wherein the MAC-hs PDU includesmultiple pairs of queue identity (ID) and transmission sequence numbers(TSNs).
 27. The Node-B of claim 14 wherein multiple logical channels aremultiplexed into the MAC-hs PDU and multiple logical channel identitiesare included in the MAC-hs header.
 28. The Node-B of claim 27 whereinone transmission sequence number (TSN) is included for each of thelogical channel identities in the MAC-hs header.
 29. The Node-B of claim14 wherein a distinct transmission sequence number (TSN) is used foreach UE.
 30. A user equipment (UE) for receiving common logical channeltransmission and dedicated logical channel transmission via a high speeddownlink shared channel (HS-DSCH), the UE comprising: a medium accesscontrol (MAC)-d entity for processing a MAC-d protocol data unit (PDU)for a dedicated logical channel transmission; a MAC-c/sh/m entity forprocessing a MAC-c/sh/m PDU for a common logical channel transmission;and a MAC-hs entity for processing a MAC-hs PDU transmitted over anHS-DSCH, the MAC-hs PDU carrying at least one of the MAC-c/sh/m PDU andthe MAC-d PDU, the MAC-hs entity using a UE-specific HS-DSCH radionetwork temporary identifier (H-RNTI) for determining that the MAC-d PDUis destined to the UE and using a cell-specific H-RNTI for determinedthat the MAC-c/sh/m PDU is destined to the UE.
 31. The UE of claim 30wherein the MAC-hs entity extracts at least one of a logical channeltype and a logical channel identity in a MAC-hs PDU header.
 32. The UEof claim 30 wherein the MAC-hs entity identifies a logical channel typeand identity using a distinct H-RNTI.
 33. The UE of claim 30 wherein theMAC-hs entity identifies a logical channel type and identity using bothan H-RNTI and logical channel information included in a MAC-hs PDUheader.
 34. The UE of claim 30 wherein the MAC-c/sh/m entity identifiesa logical channel type for the common logical channel using informationincluded in a MAC-c/sh/m PDU header.
 35. The LIE of claim 30 wherein theMAC-hs entity identifies at least one of logical channel type andidentity using a queue identity (ID) field in a MAC-hs PDU header. 36.The UE of claim 30 wherein the MAC-hs PDU includes multiple pairs ofqueue identity (ID) and transmission sequence numbers (TSNs).
 37. The UEof claim 30 wherein the MAC-hs PDU includes multiple pairs of logicalchannel identity and transmission sequence number (TSN).
 38. The LIE ofclaim 30 wherein multiple logical channels are multiplexed into theMAC-hs PDU and multiple logical channel identities are included in aMAC-hs PDU header.
 39. The UE of claim 38 wherein one transmissionsequence number (TSN) is included for each of the logical channelidentities in the MAC-hs PDU header.
 40. A user equipment (UE) forreceiving common logical channel transmission and dedicated logicalchannel transmission via a high speed downlink shared channel (HS-DSCH),the UE comprising: a medium access control (MAC)-d entity for processinga MAC-d protocol data unit (PDU) for a dedicated logical channeltransmission; a MAC-c/sh/m entity for processing a MAC-c/sh/m PDU for acommon logical channel transmission; and a MAC-hs entity for processinga MAC-hs PDU transmitted over an HS-DSCH, the MAC-hs PDU carrying atleast one of the MAC-c/sh/m PDU and the MAC-d PDU, wherein acell-specific HS-DSCH radio network temporary identity (H-RNTI) and oneof a cell RNTI (C-RNTI) and a universal terrestrial radio access networkRNTI (U-RNTI) are used to determine whether the MAC-hs PDU is destinedto the UE when the UE is in a Cell_FACH state.
 41. The UE of claim 40wherein the MAC-hs entity uses one of a cell-specific H-RNTI and aunique H-RNTI when the UE is in Cell_PCH and URA_PCH states.
 42. The UEof claim 40 wherein the MAC-hs entity extracts a UE-ID Type and UE-IDfields in a MAC-hs PDU header to determine whether the MAC-hs PDU isdestined to the UE.
 43. The UE of claim 40 wherein a UE-ID type andUE-ID fields are transmitted over a high speed shared control channel(HS-SCCH).
 44. The UE of claim 40 wherein the MAC-hs entity extracts atleast one of a logical channel type and a logical channel identity in aMAC-hs PDU header.
 45. The UE of claim 40 wherein the MAC-hs entity usesa distinct H-RNTI to identify a logical channel type and identity. 46.The UE of claim 40 wherein the MAC-hs entity uses a distinct H-RNTI toidentify a logical channel type, and extracts a target channel typefield (TCTF) to identify a common logical channel type and a C/T Muxfield to identify a dedicated logical channel identity.
 47. The UE ofclaim 40 wherein the MAC-c/sh/m entity identifies a logical channel typefor the common logical channel using information included in aMAC-c/sh/m PDU header.
 48. The UE of claim 40 wherein at least one oflogical channel type and identity is identified by a queue identity (ID)field of a MAC-hs PDU header.
 49. The UE of claim 40 wherein the MAC-hsPDU includes multiple pairs of queue identity (ID) and transmissionsequence numbers (TSNs).
 50. The UE of claim 40 wherein multiple logicalchannels are multiplexed into the MAC-hs PDU and multiple logicalchannel identities are included in a MAC-hs header.
 51. The UE of claim50 wherein one transmission sequence number (TSN) is included for eachof the logical channel identities in the MAC-hs header.
 52. The UE ofclaim 40 wherein a distinct transmission sequence number (TSN) is usedfor each UE.
 53. A method for transmitting common logical channeltransmission and dedicated logical channel transmission via a high speeddownlink shared channel (HS-DSCH), the method comprising: generating amedium access control (MAC)-hs protocol data unit (PDU) carrying atleast one of a MAC-c/sh/m PDU for a common logical channel service dataunit (SDU) and a MAC-d PDU for a dedicated logical channel SDU; andtransmitting the MAC-hs PDU via an HS-DSCH, wherein a user equipment(UE)-specific HS-DSCH radio network temporary identifier (H-RNTI) isused for identifying a UE to which the MAC-d PDU is destined, and usinga cell-specific H-RNTI for identifying a UE to which the MAC-c/sh/m PDUis destined.
 54. The method of claim 53 wherein at least one of alogical channel type and a logical channel identity is inserted in aMAC-hs PDU header.
 55. The method of claim 54 wherein multiple logicalchannels are multiplexed into one MAC-hs PDU and multiple logicalchannel types and identities are inserted in the MAC-hs PDU header. 56.The method of claim 53 wherein a distinct H-RNTI is used to identify alogical channel type and identity.
 57. The method of claim 53 wherein adistinct H-RNTI is used to partially identify a logical channel type,and a target channel type field (TCTF) and a C/T Mux field are used tospecifically identify a logical channel type and identity.
 58. Themethod of claim 53 wherein a logical channel type for the common logicalchannel is identified in a MAC-c/sh/m PDU header.
 59. The method ofclaim 53 wherein at least one of logical channel type and identity isidentified by a queue identity (ID) field of a MAC-hs PDU header. 60.The method of claim 53 wherein one transmission sequence number (TSN) isincluded for each of the logical channel identities in the MAC-hsheader.
 61. The method of claim 53 wherein the MAC-hs PDU includesmultiple pairs of queue identity (ID) and transmission sequence number(TSN).
 62. The method of claim 53 wherein multiple logical channels aremultiplexed into the MAC-hs PDU and multiple logical channel identitiesare included in the MAC-hs header.
 63. The method of claim 62 whereinone transmission sequence number (TSN) is included for each of thelogical channel identities in the MAC-hs header.
 64. A method fortransmitting common logical channel transmission and dedicated logicalchannel transmission via a high speed downlink shared channel (HS-DSCH),the method comprising: generating a medium access control (MAC)-hsprotocol data unit (PDU) carrying at least one of a MAC-c/sh/m PDU for acommon logical channel service data unit (SDU) and a MAC-d PDU for adedicated logical channel SDU; and transmitting the MAC-hs PDU via anHS-DSCH, wherein a cell-specific HS-DSCH radio network temporaryidentity (H-RNTI) and one of a cell RNTI (C-RNTI) and a universalterrestrial radio access network RNTI (U-RNTI) are used for identifyinga UE to which the MAC-hs PDU is destined when the UE is in a Cell_FACHstate.
 65. The method of claim 64 wherein one of a cell-specific H-RNTIand a unique H-RNTI is used when the UE is in Cell_PCH and URA_PCHstates.
 66. The method of claim 64 wherein a UE-ID Type and UE-ID fieldsare inserted into a MAC-hs PDU header.
 67. The method of claim 64wherein UE-ID type and UE-ID fields are transmitted via a high speedshared control channel (HS-SCCH).
 68. The method of claim 64 wherein atleast one of a logical channel type and a logical channel identity isinserted in a MAC-hs PDU header.
 69. The method of claim 64 wherein adistinct H-RNTI is used to identify a logical channel type and identity.70. The method of claim 64 wherein a distinct H-RNTI is used topartially identify a logical channel type, and a target channel typefield (TCTF) and a C/T Mux field are used to identify a logical channeltype and identity.
 71. The method of claim 64 wherein a logical channeltype for the common logical channel is identified in a MAC-c/sh/m PDUheader.
 72. The method of claim 64 wherein at least one of logicalchannel type and identity is identified by a queue identity (ID) fieldof a MAC-hs PDU header.
 73. The method of claim 64 wherein a distincttransmission sequence number (TSN) is used for each UE.
 74. The methodof claim 64 wherein the MAC-hs PDU includes multiple pairs of queueidentity (ID) and transmission sequence number (TSN).
 75. The method ofclaim 64 wherein multiple logical channels are multiplexed into theMAC-hs PDU and multiple logical channel identities are included in theMAC-hs header.
 76. The method of claim 75 wherein one transmissionsequence number (TSN) is included for each of the logical channelidentities in the MAC-hs header.
 77. A method for receiving at least oneof common logical channel transmission and dedicated logical channeltransmission via a high speed downlink shared channel (HS-DSCH), themethod comprising: receiving a medium access control (MAC)-hs protocoldata unit (PDU) via an HS-DSCH, the MAC-hs PDU carrying at least one ofa MAC-c/sh/m PDU and a MAC-d PDU; and detecting whether the MAC-d PDU isdestined to the UE using a UE-specific HS-DSCH radio network temporaryidentifier (H-RNTI) and whether the MAC-c/sh/m PDU is destined to the UEusing a cell-specific H-RNTI.
 78. The method of claim 77 furthercomprising: disassemblying the MAC-hs PDU into the group of reorderingSDUs that belong to the same reordering queue.
 79. The method of claim78 further comprising: distributing the group of reordering SDUs toreordering queues for reordering.
 80. The method of claim 79 furthercomprising: disassemblying concatenated group of reordering SDUs intocomplete MAC-hs SDUs or MAC-hs SDU segments after reordering isperformed.
 81. The method of claim 80 further comprising: reassemblyingthe MAC-hs SDU segments into complete MAC-hs SDUs.
 82. The method ofclaim 81 further comprising: demultiplexing the complete MAC-hs SDUsbased on logical channel identifiers in MAC-hs headers.
 83. The methodof claim 77 wherein at least one of a logical channel type and a logicalchannel identity is extracted using information in a MAC-hs PDU header.84. The method of claim 77 wherein a logical channel type and identityare detected using a distinct H-RNTI.
 85. The method of claim 77 whereina logical channel type and identity is detected using both an H-RNTI andinformation included in a MAC-hs PDU header.
 86. The method of claim 77wherein a logical channel type for the common logical channel isidentified using information included in a MAC-c/sh/m PDU header. 87.The method of claim 77 wherein at least one of logical channel type andidentity is identified using a queue identity (ID) field in a MAC-hs PDUheader.
 88. A method for receiving common logical channel transmissionand dedicated logical channel transmission via a high speed downlinkshared channel (HS-DSCH), the method comprising: receiving a mediumaccess control (MAC)-hs protocol data unit (PDU) via an HS-DSCH, theMAC-hs PDU carrying at least one of a MAC-c/shi/m PDU and a MAC-d PDU;and detecting whether the MAC-hs PDU is destined to the UE using acell-specific HS-DSCH radio network temporary identity (H-RNTI) and oneof a cell RNTI (C-RNTI) and a universal terrestrial radio access networkRNTI (U-RNTI) when the UE is in a Cell_FACH state.
 89. The method ofclaim 88 further comprising: disassemblying the MAC-hs PDU into a groupof reordering SDUs that belong to the same reordering queue.
 90. Themethod of claim 89 further comprising: distributing the group ofreordering SDUs to the reordering queues for reordering.
 91. The methodof claim 90 further comprising: disassemblying concatenated group ofreordering SDUs into complete MAC-hs SDUs or MAC-hs SDU segments afterreordering is performed.
 92. The method of claim 91 further comprising:reassemblying the MAC-hs SDU segments into complete MAC-hs SDUs.
 93. Themethod of claim 92 further comprising: demultiplexing the completeMAC-hs SDUs based on logical channel identifiers in the MAC-hs headers.94. The method of claim 88 wherein one of a cell-specific H-RNTI and aunique H-RNTI is used when the UE is in Cell_PCH and URA_PCH states. 95.The method of claim 88 wherein UE-ID Type and UE-ID fields are extractedin a MAC-hs PDU header to determine whether the MAC-hs PDU is destinedto the UE.
 96. The method of claim 88 wherein UE-ID type and UE-IDfields are transmitted over a high speed shared control channel(HS-SCCH).
 97. The method of claim 88 wherein at least one of a logicalchannel type and a logical channel identity is extracted in a MAC-hs PDUheader.
 98. The method of claim 88 wherein a distinct H-RNTI is used toidentify a logical channel type and identity.
 99. The method of claim 88wherein a distinct H-RNTI is used to partially identify a logicalchannel type, and a target channel type field (TCTF) and a C/T Mux fieldare used specifically to identify a logical channel identity.
 100. Themethod of claim 88 wherein a logical channel type for the common logicalchannel is identified using information included in a MAC-c/sh/m PDUheader.
 101. The method of claim 88 wherein at least one of logicalchannel type and identity is identified by a queue identity (ID) fieldof a MAC-hs PDU header.